foundation under public law - Espagnol Anglais Dictionnaire